html,body,div,span,img,applet,embed,canvas,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,ins,kbd,q,samp,small,strike,strong,sub,sup,tt,var,b,u,i,s,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,button,table,caption,tbody,tfoot,thead,tr,th,td
	{
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	background: transparent
}

body {
	line-height: 1
}

ol,ul {
	list-style: none
}

blockquote,q {
	quotes: none
}

blockquote:before,blockquote:after,q:before,q:after {
	content: '';
	content: none
}

ins {
	text-decoration: none
}

del {
	text-decoration: line-through
}

table {
	border-collapse: collapse;
	border-spacing: 0
}

html {
	height: 100%
}

body {
	height: 100%;
	background: #fff
}

body,button,input,textarea {
	font: 12px Arial, Helvetica, sans-serif
}

a {
	color: #03c;
	text-decoration: none
}

a:hover {
	text-decoration: underline
}

h1,h2,h3,h4,h5,h6 {
	font-weight: bold
}

h1 {
	font-size: 1.5833em
}

h2 {
	font-size: 1.3333em
}

h3 {
	font-size: 1.1666em
}

h5,h6 {
	font-size: .8333em
}

dt {
	font-weight: bold
}

.stemwijzer-Button {
	margin: 1px 0;
	padding: 0 .5em;
	height: 2.0em;
	border: 1px solid #ccc;
	background: #f6f6f6;
	background-image: -moz-linear-gradient(top, #ffffff, #efefef);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#ffffff),
		to(#efefef) );
	-ms-filter:
		"progid:DXImageTransform.Microsoft.Gradient(startColorStr=#FFFFFF, endColorStr=#EFEFEF)"
		;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	white-space: nowrap;
	vertical-align: middle;
	cursor: pointer
}

.stemwijzer-Button:hover,.stemwijzer-Button:focus {
	border-color: #999;
	background: #f3f3f3;
	background-image: -moz-linear-gradient(top, #ffffff, #ebebeb);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#ffffff),
		to(#ebebeb) );
	-ms-filter:
		"progid:DXImageTransform.Microsoft.Gradient(startColorStr=#FFFFFF, endColorStr=#EBEBEB)"
		;
	outline: 0;
	-moz-box-shadow: 0 0 3px #999;
	-webkit-box-shadow: 0 0 3px #999;
	box-shadow: 0 0 3px #999
}

.stemwijzer-Button:active {
	outline: none;
	border-color: #999;
	background: #ddd;
	background-image: -moz-linear-gradient(top, #cccccc, #ffffff);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#cccccc),
		to(#ffffff) );
	-ms-filter:
		"progid:DXImageTransform.Microsoft.Gradient(startColorStr=#CCCCCC, endColorStr=#FFFFFF)"
}

.checked label {
	background-image: url('images/stemvakje-ingekleurd.png');
}

.unchecked label {
	background-image: url('images/stemvakje-leeg.png');
}

.potlood {
	background-image: url('images/potlood.png');
	background-position: right top;
	background-repeat: no-repeat;
}